/**
* pc 首页样式 create by Li010 2021-1-19 11:27:18
* log: 2022-1-2 17:29:27 修复 校园实时动态 图片自适应
*/
html,
body {
  margin: 0 auto;
  min-width: 1200px;
  overflow-x: hidden;
}
.justify,
.pc-head-wrap .pc-head-box,
.pc-head-wrap .pc-head-box .pc-head-title ul,
.pc-head-wrap .pc-head-box .pc-head-nav ul,
.pc-menu-wrap .pc-menu-box,
.pc-menu-wrap .pc-menu-box .pc-menu-list-box .pc-menu-list-nav ul li .hotcourse_info .hotcourse_info_online,
.pc-menu-wrap .pc-menu-box .pc-menu-nav ul,
.pc-warm-prompt-wrap ul,
.entrance-nav-wrap ul,
.tidings-skills-wrap ul,
.different-levels-wrap,
.different-levels-wrap .different-levels-group ul,
.major-comparison-wrap ul,
.pc-hot-bm-wrap .pc-hot-bm-box,
.pc-major-wrap ul,
.pc-major-wrap ul li .pc-major-btn,
.sign-dynamic-wrap .sign-dynamic-box,
.sign-dynamic-wrap .sign-dynamic-box .sign-dynamic-right .sign-dynamic-table .tbody-item-title,
.sign-dynamic-wrap .sign-dynamic-box .sign-dynamic-right .sign-dynamic-table .tbody-item ul li,
.sign-dynamic-wrap .sign-dynamic-box .sign-dynamic-right .sign-dynamic-scroll,
.sign-dynamic-wrap .sign-dynamic-box .sign-dynamic-right .sign-dynamic-scroll .sign-dynamic-scroll-box ul li,
.sign-dynamic-wrap .sign-dynamic-list-box ul,
.pc-news-out-box,
.pc-news-out-box .pc-news-box .pc-news-pagination,
.pc-news-out-box .pc-news-box .pc-news-swiper .pc-news-item,
.pc-news-out-box .guess-like-wrap ul,
.pc-news-out-box .guess-like-wrap .guess-like-double-btn,
.enter-xdf-wrap .enter-xdf-box .enter-xdf-pagination,
.enter-xdf-wrap .enter-xdf-box .enter-xdf-wrapper .enter-xdf-item ul,
.basic-skills-wrap ul,
.basic-skills-wrap .double-btn,
.pc-employment-wrap,
.pc-employment-wrap .job-guide-box ul,
.pc-employment-wrap .employment-list-box .employment-list-box .employment-list-title ul,
.pc-employment-wrap .employment-list-box .employment-list-box .employment-list-swiper ul li,
.cooperative-wrap .cooperative-box ul,
.friendly-link-wrap ul,
.about-xdf-wrap ul,
.about-xdf-wrap ul li a,
.pc-footer-wrap .pc-footer-box {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
/*=================================index首页开始=====================*/
.top-scroll-ban-wrap {
  width: 16rem;
  margin: 0 auto;
  height: 1rem;
  overflow: hidden;
}
.top-scroll-ban-wrap ul li {
  width: 100%;
  height: 1rem;
}
.top-scroll-ban-wrap ul li a {
  display: block;
}
.top-scroll-ban-wrap ul li a img {
  display: block;
  width: 100%;
  height: 1rem;
}
.fixed-top-ban {
  width: 16rem;
  margin: 0 auto;
  height: auto;
  overflow: hidden;
}
.fixed-top-ban a {
  display: block;
}
.fixed-top-ban a img {
  display: block;
  width: 100%;
}
.pc-head-wrap {
  width: 16rem;
  margin: 0 auto;
  background: #323333;
  height: 0.39166667rem;
}
.pc-head-wrap .pc-head-box {
  width: 10rem;
  margin: 0 auto;
}
.pc-head-wrap .pc-head-box .pc-head-title ul li h3 {
  line-height: 0.39166667rem;
  font-size: 0.15rem;
  color: #fff;
}
.pc-head-wrap .pc-head-box .pc-head-title ul li h3 span {
  line-height: 0.39166667rem;
  font-size: 0.15rem;
  color: #fff;
  background: #e60012;
  padding: 0.04166667rem 0.08333333rem;
  border-radius: 0.03333333rem 0.03333333rem 0.03333333rem 0.03333333rem;
}
.pc-head-wrap .pc-head-box .pc-head-title ul li p {
  line-height: 0.39166667rem;
  font-size: 0.15rem;
  color: #fff;
  margin-left: 0.125rem;
}
.pc-head-wrap .pc-head-box .pc-head-title ul li a {
  line-height: 0.39166667rem;
  font-size: 0.15rem;
  color: #e4e222;
  margin-left: 0.125rem;
}
.pc-head-wrap .pc-head-box .pc-head-title ul li a:hover {
  color: #eaeaea;
}
.pc-head-wrap .pc-head-box .pc-head-nav ul li {
  position: relative;
}
.pc-head-wrap .pc-head-box .pc-head-nav ul li a {
  line-height: 0.39166667rem;
  font-size: 0.15rem;
  color: #fff;
  padding: 0 0.125rem;
}
.pc-head-wrap .pc-head-box .pc-head-nav ul li a i {
  display: inline-block;
  width: 0.25rem;
  height: 0.25rem;
  vertical-align: -0.08333333rem;
  margin-right: 0.04166667rem;
}
.pc-head-wrap .pc-head-box .pc-head-nav ul li a .wb-icon {
  background: url("/static/img/ixon/head-nav/wb-icon.png") no-repeat center / contain;
}
.pc-head-wrap .pc-head-box .pc-head-nav ul li a .wx-icon {
  background: url("/static/img/ixon/head-nav/wx-icon.png") no-repeat center / contain;
}
.pc-head-wrap .pc-head-box .pc-head-nav ul li a .dy-icon {
  background: url("/static/img/ixon/head-nav/dy-icon.png") no-repeat center / contain;
}
.pc-head-wrap .pc-head-box .pc-head-nav ul li a .ks-icon {
  background: url("/static/img/ixon/head-nav/ks-icon.png") no-repeat center / contain;
}
.pc-head-wrap .pc-head-box .pc-head-nav ul li a:hover {
  color: #e4e222;
}
.pc-head-wrap .pc-head-box .pc-head-nav ul li .pc-head-nav-QR {
  display: none;
  position: absolute;
  top: 0.35rem;
  left: -0.41666667rem;
  z-index: 999;
  background: #fff;
  padding: 0.04166667rem;
  box-shadow: 0 1px 11px -1px #838383;
  border-radius: 0.05rem 0.05rem 0.05rem 0.05rem;
}
.pc-head-wrap .pc-head-box .pc-head-nav ul li .pc-head-nav-QR img {
  display: block;
  width: 2rem;
  height: 2rem;
}
.pc-log-wrap {
  width: 16rem;
  margin: 0 auto;
}
.pc-log-wrap .pc-log-box {
  width: 10rem;
  margin: 0 auto;
  position: relative;
}
.pc-log-wrap .pc-log-box a {
  display: block;
}
.pc-log-wrap .pc-log-box a img {
  display: block;
  width: 100%;
  height: 0.925rem;
}
.pc-log-wrap .pc-log-box .pc-log-icon-fix {
  display: block;
  width: 1.58333333rem;
  height: 0.75rem;
  background: url('/static/new-year-img/pc-log-icon-fix.gif') no-repeat center / contain;
  position: absolute;
  top: 50%;
  right: 2.625rem;
  transform: translateY(-50%);
}
.pc-menu-wrap {
  width: 16rem;
  margin: 0 auto;
  background: #ff7a01;
}
.pc-menu-wrap .pc-menu-box {
  width: 10rem;
  margin: 0 auto;
  height: 0.41666667rem;
}
.pc-menu-wrap .pc-menu-box .pc-menu-list-box {
  width: 2.125rem;
  position: relative;
}
.pc-menu-wrap .pc-menu-box .pc-menu-list-box .pc-menu-list-title {
  position: relative;
  background: #ff5400;
}
.pc-menu-wrap .pc-menu-box .pc-menu-list-box .pc-menu-list-title h3 {
  line-height: 0.41666667rem;
  font-size: 0.16666667rem;
  color: #fff;
  text-indent: 0.75rem;
}
.pc-menu-wrap .pc-menu-box .pc-menu-list-box .pc-menu-list-title h3 i {
  display: block;
  width: 0.31666667rem;
  height: 0.15rem;
  background: url('../img/ixon/menu-icon.png') no-repeat center / contain;
  position: absolute;
  top: 50%;
  left: 0.25rem;
  transform: translateY(-50%);
}
.pc-menu-wrap .pc-menu-box .pc-menu-list-box .pc-menu-list-nav {
  width: 100%;
  height: 4.16666667rem;
  background: rgba(0, 0, 0, 0.5);
  position: absolute;
  top: 0.41666667rem;
  left: 0;
  z-index: 99999;
}
.pc-menu-wrap .pc-menu-box .pc-menu-list-box .pc-menu-list-nav h2 {
  line-height: 0.375rem;
  font-size: 0.16666667rem;
  color: #fff;
  background: rgba(255, 144, 0, 0.5);
  text-indent: 0.125rem;
}
.pc-menu-wrap .pc-menu-box .pc-menu-list-box .pc-menu-list-nav ul li a {
  display: block;
  line-height: 0.3rem;
  font-size: 0.11666667rem;
  color: #fff;
  text-indent: 0.43333333rem;
  position: relative;
}
.pc-menu-wrap .pc-menu-box .pc-menu-list-box .pc-menu-list-nav ul li a .pc-menu-list-icon {
  display: block;
  width: 0.2rem;
  height: 0.2rem;
  position: absolute;
  top: 50%;
  left: 0.125rem;
  transform: translateY(-50%);
}
.pc-menu-wrap .pc-menu-box .pc-menu-list-box .pc-menu-list-nav ul li a .pc-menu-list-new {
  text-indent: 0;
  width: 0.33333333rem;
  height: 0.16666667rem;
  position: absolute;
  top: 50%;
  left: 0.04166667rem;
  transform: translateY(-50%);
  line-height: 0.16666667rem;
  font-size: 0.1rem;
  color: #fff;
  text-align: center;
  background: #f10707;
  text-transform: uppercase;
  border-radius: 0.03333333rem 0.03333333rem 0.03333333rem 0.03333333rem;
}
.pc-menu-wrap .pc-menu-box .pc-menu-list-box .pc-menu-list-nav ul li a .pc-menu-list-num {
  line-height: 0.28333333rem;
  font-size: 0.11666667rem;
  color: #ff7a01;
  font-style: normal;
  padding: 0 0.04166667rem;
}
.pc-menu-wrap .pc-menu-box .pc-menu-list-box .pc-menu-list-nav ul li:hover a {
  background: linear-gradient(left, #7db1ff, #00f3c6);
}
.pc-menu-wrap .pc-menu-box .pc-menu-list-box .pc-menu-list-nav ul li .hotcourse_info {
  width: 5.75rem;
  padding: 0.16666667rem;
  background: #fff;
  position: absolute;
  left: 2.125rem;
  top: 0;
  opacity: 0;
  visibility: hidden;
}
.pc-menu-wrap .pc-menu-box .pc-menu-list-box .pc-menu-list-nav ul li .hotcourse_info h3 {
  line-height: 0.31666667rem;
  font-size: 0.16666667rem;
  color: #000;
  font-weight: bold;
}
.pc-menu-wrap .pc-menu-box .pc-menu-list-box .pc-menu-list-nav ul li .hotcourse_info p {
  line-height: 0.25rem;
  font-size: 0.13333333rem;
  color: #000;
}
.pc-menu-wrap .pc-menu-box .pc-menu-list-box .pc-menu-list-nav ul li .hotcourse_info p img {
  display: block;
  width: 3.625rem;
  margin-top: 0.16666667rem;
}
.pc-menu-wrap .pc-menu-box .pc-menu-list-box .pc-menu-list-nav ul li .hotcourse_info h4 {
  line-height: 0.3rem;
  font-size: 0.16666667rem;
  color: #000;
}
.pc-menu-wrap .pc-menu-box .pc-menu-list-box .pc-menu-list-nav ul li .hotcourse_info .hotcourse_info_online {
  width: 3.625rem;
  margin-top: 0.08333333rem;
}
.pc-menu-wrap .pc-menu-box .pc-menu-list-box .pc-menu-list-nav ul li .hotcourse_info .hotcourse_info_online a {
  display: block;
  width: 1.16666667rem;
  line-height: 0.33333333rem;
  font-size: 0.13333333rem;
  color: #fff;
  text-indent: 0;
  text-align: center;
  background: #ee7800;
  border-radius: 0.06666667rem 0.06666667rem 0.06666667rem 0.06666667rem;
}
.pc-menu-wrap .pc-menu-box .pc-menu-list-box .pc-menu-list-nav ul li .hotcourse_info .hotcourse_info_online a:last-child {
  width: 2.19166667rem;
}
.pc-menu-wrap .pc-menu-box .pc-menu-list-box .pc-menu-list-nav ul li .show {
  opacity: 1;
  visibility: visible;
}
.pc-menu-wrap .pc-menu-box .pc-menu-nav {
  flex: 1;
}
.pc-menu-wrap .pc-menu-box .pc-menu-nav ul li {
  flex: 1;
}
.pc-menu-wrap .pc-menu-box .pc-menu-nav ul li a {
  display: block;
  line-height: 0.41666667rem;
  font-size: 0.16666667rem;
  color: #fff;
  text-align: center;
}
.pc-menu-wrap .pc-menu-box .pc-menu-nav ul li:hover {
  background: #ff5400;
}
.pc-banner-wrap {
  width: 16rem;
  margin: 0 auto;
}
.pc-banner-wrap .pc-banner-box {
  width: 16rem;
  height: 4.16666667rem;
  overflow: hidden;
}
.pc-banner-wrap .pc-banner-box .pc-banner-img {
  width: 2000%;
}
.pc-banner-wrap .pc-banner-box .pc-banner-img li {
  width: 100%;
  float: left;
}
.pc-banner-wrap .pc-banner-box .pc-banner-img li a {
  display: block;
}
.pc-banner-wrap .pc-banner-box .pc-banner-img li a img {
  display: block;
  width: 100%;
  height: 4.16666667rem;
}
.pc-banner-wrap .pc-banner-box .pc-banner-btn {
  width: 10rem;
  margin: 0 auto;
  height: 0.3rem;
  position: relative;
}
.pc-banner-wrap .pc-banner-box .pc-banner-btn .pc-banner-btn-fix {
  position: absolute;
  top: 4rem;
  left: 2.33333333rem;
  overflow: hidden;
  clear: both;
}
.pc-banner-wrap .pc-banner-box .pc-banner-btn .pc-banner-btn-fix span {
  display: block;
  float: left;
  margin-right: 0.08333333rem;
  width: 0.33333333rem;
  height: 0.08333333rem;
  border-radius: 0.08333333rem 0.08333333rem 0.08333333rem 0.08333333rem;
  background: #fff;
  cursor: pointer;
}
.pc-banner-wrap .pc-banner-box .pc-banner-btn .pc-banner-btn-fix span.swiper-pagination-bullet-active {
  transition: all 0.3s;
  width: 0.5rem;
  background: #ee7800;
}
.pc-warm-prompt-wrap {
  width: 10rem;
  margin: 0 auto;
  box-sizing: border-box;
  margin-top: 0.16666667rem;
  padding: 0.16666667rem;
  background: #cedec6;
}
.pc-warm-prompt-wrap ul {
  border: 1px solid #ddd;
  background: #fff;
  border-radius: 0.05rem 0.05rem 0.05rem 0.05rem;
}
.pc-warm-prompt-wrap ul li {
  width: 1.08333333rem;
  position: relative;
}
.pc-warm-prompt-wrap ul li i {
  display: block;
  width: 0.41666667rem;
  height: 0.41666667rem;
  background: url('/static/img/ixon/prompt-icon.png') no-repeat center / contain;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  transform-origin: top center;
  animation: promptSway 1s infinite;
}
.pc-warm-prompt-wrap ul li h3 {
  display: inline-block;
  line-height: 0.25rem;
  font-size: 0.16666667rem;
  color: #000;
  text-align: justify;
}
.pc-warm-prompt-wrap ul li p {
  line-height: 0.25rem;
  font-size: 0.15rem;
  color: #000;
  text-align: justify;
}
.pc-warm-prompt-wrap ul li p span {
  line-height: 0.25rem;
  font-size: 0.15rem;
  color: #f10707;
}
.pc-warm-prompt-wrap ul li p .prompt-title,
.pc-warm-prompt-wrap ul li p .prompt-phone {
  font-weight: bold;
}
.pc-warm-prompt-wrap ul li a {
  display: block;
  width: 1.66666667rem;
  line-height: 0.3rem;
  font-size: 0.16666667rem;
  color: #f10707;
  text-align: center;
  border: 1px solid #f10707;
  border-radius: 0.20833333rem 0.20833333rem 0.20833333rem 0.20833333rem;
  position: absolute;
  bottom: 0.08333333rem;
  right: 5%;
}
.pc-warm-prompt-wrap ul li:last-child {
  flex: 1;
  padding-right: 0.16666667rem;
}
.pc-warm-prompt-wrap ul li:last-child::before {
  content: '';
  display: block;
  width: 0;
  height: 90%;
  border-right: 2px solid #f10707;
  position: absolute;
  top: 50%;
  left: -0.125rem;
  transform: translateY(-50%);
}
@keyframes promptSway {
  0% {
    transform: translate(-50%, -50%) rotate(-45deg);
  }
  50% {
    transform: translate(-50%, -50%) rotate(45deg);
  }
  100% {
    transform: translate(-50%, -50%) rotate(-45deg);
  }
}
.announcement-wrap {
  width: 10rem;
  margin: 0 auto;
  background: #fff;
  border-radius: 0.08333333rem 0.08333333rem 0.08333333rem 0.08333333rem;
  padding-top: 0.125rem;
  padding-bottom: 0.125rem;
}
.announcement-wrap a {
  display: block;
  width: 90%;
  margin: 0 auto;
  border: 1px solid #e74c3c;
  border-radius: 0.08333333rem 0.08333333rem 0.08333333rem 0.08333333rem;
  padding: 0 0.125rem;
}
.announcement-wrap a marquee {
  line-height: 0.5rem;
  font-size: 0.18333333rem;
  color: #e74c3c;
  font-weight: bold;
}
.entrance-nav-wrap {
  width: 10rem;
  margin: 0 auto;
  margin-top: 0.16666667rem;
}
.entrance-nav-wrap ul {
  border: 1px solid #a0a0a0;
  border-radius: 0.05rem 0.05rem 0.05rem 0.05rem;
}
.entrance-nav-wrap ul li {
  flex: 1;
  border-right: 1px solid #a0a0a0;
  position: relative;
}
.entrance-nav-wrap ul li a {
  display: block;
  line-height: 0.53333333rem;
  font-size: 0.16666667rem;
  color: #000;
  text-indent: 0.8rem;
}
.entrance-nav-wrap ul li a i {
  display: block;
  width: 0.45rem;
  height: 0.45rem;
  position: absolute;
  top: 50%;
  left: 0.20833333rem;
  transform: translateY(-50%);
  background: url('/static/img/entrance-nav/1.png') no-repeat center / contain;
}
.entrance-nav-wrap ul li:nth-of-type(2) a i {
  background: url('/static/img/entrance-nav/2.png') no-repeat center / contain;
}
.entrance-nav-wrap ul li:nth-of-type(3) a i {
  background: url('/static/img/entrance-nav/3.png') no-repeat center / contain;
}
.entrance-nav-wrap ul li:nth-of-type(4) {
  border-right: none;
}
.entrance-nav-wrap ul li:nth-of-type(4) a i {
  background: url('/static/img/entrance-nav/4.png') no-repeat center / contain;
}
.entrance-nav-wrap ul li:hover {
  transition: all 0.4s;
  border-bottom: 1px solid #eb6100;
  box-shadow: 0 2px 2px 0px #eb6100;
}
.entrance-nav-wrap ul li:hover a {
  color: #eb6100;
}
.tidings-skills-wrap {
  background: linear-gradient(135deg, #fff6b7, #f6416c);
  margin-top: 0.16666667rem;
  padding-top: 0.08333333rem;
  padding-bottom: 0.25rem;
}
.tidings-skills-wrap .pc-public-head h4 {
  color: #414141;
}
.tidings-skills-wrap ul {
  width: 10rem;
  margin: 0 auto;
}
.tidings-skills-wrap ul li {
  width: 4.83333333rem;
  margin-top: 0.16666667rem;
  cursor: pointer;
}
.tidings-skills-wrap ul li h3 {
  line-height: 0.5rem;
  font-size: 0.16666667rem;
  color: #fff;
  text-align: center;
}
.tidings-skills-wrap ul li video {
  box-shadow: 0 0 4px 5px #fff;
  height: 2.58333333rem;
}
.tidings-skills-wrap .sect-zx {
  width: 5rem;
  margin: 0 auto;
  margin-top: 0.25rem;
  display: block;
  line-height: 0.41666667rem;
  font-size: 0.2rem;
  color: #000;
  text-align: center;
  border-radius: 0.05rem 0.05rem 0.05rem 0.05rem;
  background: #f1f2f6;
}
.different-levels-wrap {
  width: 10rem;
  margin: 0 auto;
  height: 3.6rem;
  margin-top: 0.375rem;
  background: url('/static/img/different-levels/bg.png') no-repeat center / contain;
}
.different-levels-wrap .different-levels-group ul li {
  width: 2.53333333rem;
  height: 1.80833333rem;
}
.different-levels-wrap .different-levels-group h3 {
  line-height: 0.33333333rem;
  font-size: 0.16666667rem;
  color: #fd8859;
  font-weight: bold;
  margin-left: 0.16666667rem;
  margin-top: 0.20833333rem;
}
.different-levels-wrap .different-levels-group h3.c1 {
  color: #62cd06;
}
.different-levels-wrap .different-levels-group h3.c2 {
  color: #fda9a9;
}
.different-levels-wrap .different-levels-group h3.c3 {
  color: #ff7b42;
}
.different-levels-wrap .different-levels-group h3.c4 {
  color: #fd6835;
}
.different-levels-wrap .different-levels-group h3.c5 {
  color: #61cd06;
}
.different-levels-wrap .different-levels-group h3.c6 {
  color: #eb080a;
}
.different-levels-wrap .different-levels-group p {
  line-height: 0.20833333rem;
  font-size: 0.13333333rem;
  color: #565656;
  margin-left: 0.16666667rem;
}
.different-levels-wrap .different-levels-group a {
  display: block;
  width: 0.83333333rem;
  margin-top: 0.125rem;
  margin-bottom: 0.16666667rem;
  line-height: 0.25rem;
  font-size: 0.15rem;
  color: #ff7b42;
  border: 1px solid #ff7b42;
  text-align: center;
  margin-left: 0.16666667rem;
}
.different-levels-wrap .different-levels-group a:hover {
  color: #fff;
  background: #ff7b42;
}
.different-levels-wrap .flex280 {
  width: 2.33333333rem;
}
.different-levels-wrap .flex1 {
  flex: 1;
}
.major-comparison-wrap {
  width: 10rem;
  margin: 0 auto;
  margin-top: 0.25rem;
  border: 1px solid #a0a0a0;
  padding-bottom: 0.16666667rem;
  border-radius: 0.05rem 0.05rem 0.05rem 0.05rem;
}
.major-comparison-wrap ul {
  width: 9.43333333rem;
  margin: 0 auto;
}
.major-comparison-wrap ul li {
  width: 2rem;
  margin-top: 0.16666667rem;
  border-bottom: 1px solid #a0a0a0;
}
.major-comparison-wrap ul li a {
  display: block;
  line-height: 0.3rem;
  font-size: 0.16666667rem;
  color: #000;
  text-align: center;
}
.major-comparison-wrap ul li:hover {
  transition: all 0.3s;
  border-bottom: 1px solid #ffb932;
  background: #ffb932;
}
.major-comparison-wrap ul li:hover a {
  color: #fff;
}
.pc-1200-img-wrap {
  width: 10rem;
  margin: 0 auto;
  margin-top: 0.25rem;
}
.pc-1200-img-wrap a {
  display: block;
}
.pc-1200-img-wrap a img {
  display: block;
  width: 100%;
}
.pc-hot-bm-wrap {
  width: 9.25rem;
  margin: 0 auto;
  margin-top: 0.25rem;
  position: relative;
  padding: 5px 35px;
  background: #ff3c3c;
  border-radius: 0.05rem 0.05rem 0.05rem 0.05rem;
}
.pc-hot-bm-wrap .pc-hot-bm-box {
  height: 3.625rem;
  overflow: hidden;
  background: #fff;
}
.pc-hot-bm-wrap .pc-hot-bm-box .pc-hot-bm-img-box {
  position: relative;
  height: 3.625rem;
}
.pc-hot-bm-wrap .pc-hot-bm-box .pc-hot-bm-img-box .quota-right .qr-cont {
  width: 4.84166667rem;
}
.pc-hot-bm-wrap .pc-hot-bm-box .pc-hot-bm-img-box .quota-right .qr-cont a {
  display: block;
}
.pc-hot-bm-wrap .pc-hot-bm-box .pc-hot-bm-img-box .quota-right .qr-cont a img {
  display: block;
  width: 100%;
  height: 3.625rem;
}
.pc-hot-bm-wrap .pc-hot-bm-box .pc-hot-bm-img-box .quota-right .qr-cont .qr-wrapper {
  height: 3.625rem;
}
.pc-hot-bm-wrap .pc-hot-bm-box .pc-hot-bm-img-box .quota-fix-box {
  position: absolute;
  right: 0.20833333rem;
  top: 50%;
  transform: translateY(-50%);
}
.pc-hot-bm-wrap .pc-hot-bm-box .pc-hot-bm-img-box .quota-fix-box li {
  width: 1.49166667rem;
  height: 0.99166667rem;
  margin-top: 0.08333333rem;
  background: #fff;
  border-radius: 4px;
  text-align: center;
  position: relative;
}
.pc-hot-bm-wrap .pc-hot-bm-box .pc-hot-bm-img-box .quota-fix-box li .qf-h3-cont-title {
  height: 0.25rem;
  overflow: hidden;
}
.pc-hot-bm-wrap .pc-hot-bm-box .pc-hot-bm-img-box .quota-fix-box li h3 {
  height: 0.275rem;
  line-height: 0.275rem;
  font-size: 0.16666667rem;
  color: #fff;
  background: #666666;
  border-radius: 4px 4px 0 0;
  text-align: center;
}
.pc-hot-bm-wrap .pc-hot-bm-box .pc-hot-bm-img-box .quota-fix-box li h3 span {
  color: #fff;
}
.pc-hot-bm-wrap .pc-hot-bm-box .pc-hot-bm-img-box .quota-fix-box li h1 {
  line-height: 0.5rem;
  font-size: 0.275rem;
  color: #666666;
  font-weight: bold;
  text-align: center;
}
.pc-hot-bm-wrap .pc-hot-bm-box .pc-hot-bm-img-box .quota-fix-box li p {
  line-height: 0.16666667rem;
  font-size: 0.11666667rem;
}
.pc-hot-bm-wrap .pc-hot-bm-box .pc-hot-bm-img-box .quota-fix-box li i {
  display: block;
  width: 0.76666667rem;
  height: 0.68333333rem;
  background: url('/static/img/hot-baoming/all-full.png') no-repeat center / contain;
  position: absolute;
  top: 0.33333333rem;
  left: -0.5rem;
}
.pc-hot-bm-wrap .pc-hot-bm-box .pc-hot-bm-img-box .quota-fix-box li .qf-h3-cont {
  height: 0.71666667rem;
}
.pc-hot-bm-wrap .pc-hot-bm-box .pc-hot-bm-img-box .quota-fix-box li:last-child .rmain-h1 {
  height: 0.41666667rem;
  line-height: 0.41666667rem;
  font-size: 0.275rem;
  color: #fc4344;
  font-weight: bold;
  background: #fff;
  text-align: center;
}
.pc-hot-bm-wrap .pc-hot-bm-box .pc-hot-bm-img-box .quota-fix-box li:last-child a {
  display: block;
  width: 1.1rem;
  margin: 0 auto;
  height: 0.19166667rem;
  line-height: 0.19166667rem;
  font-size: 0.13333333rem;
  color: #fff;
  border-radius: 0.1rem 0.1rem 0.1rem 0.1rem;
  background: #fc0203;
}
.pc-hot-bm-wrap .pc-hot-bm-box .pc-hot-bm-img-box .pc-hot-fix-tit {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  background: #ed0304;
}
.pc-hot-bm-wrap .pc-hot-bm-box .pc-hot-bm-img-box .pc-hot-fix-tit h3 {
  line-height: 0.5rem;
  font-size: 0.20833333rem;
  color: #faeb84;
  font-weight: bold;
  text-indent: 0.16666667rem;
}
.pc-hot-bm-wrap .pc-hot-bm-box .pc-hot-video {
  height: 3.33333333rem;
  margin-top: 0.125rem;
  padding: 0 0.125rem;
  overflow: hidden;
  margin-right: 0.125rem;
  background: #eeeeee;
  padding-bottom: 0.08333333rem;
}
.pc-hot-bm-wrap .pc-hot-bm-box .pc-hot-video .pc-hot-video-title {
  text-align: center;
}
.pc-hot-bm-wrap .pc-hot-bm-box .pc-hot-video .pc-hot-video-title h3 {
  line-height: 0.41666667rem;
  font-size: 0.2rem;
  color: #ff0000;
  font-weight: bold;
}
.pc-hot-bm-wrap .pc-hot-bm-box .pc-hot-video .pc-hot-video-title p {
  line-height: 0.25rem;
  font-size: 0.16666667rem;
  color: #000;
}
.pc-hot-bm-wrap .pc-hot-bm-box .pc-hot-video .pc-hot-video-box {
  width: 3.83333333rem;
  margin: 0 auto;
  margin-top: 0.08333333rem;
}
.pc-hot-bm-wrap .pc-hot-bm-box .pc-hot-video .pc-hot-video-box a {
  display: block;
  width: 1.83333333rem;
  margin: 0 auto;
  line-height: 0.3rem;
  font-size: 0.13333333rem;
  color: #fff;
  text-align: center;
  border-radius: 0.14166667rem 0.14166667rem 0.14166667rem 0.14166667rem;
  background: #f24141;
  margin-top: 0.125rem;
}
.pc-public-head {
  margin-top: 0.33333333rem;
  text-align: center;
}
.pc-public-head h4 {
  line-height: 0.41666667rem;
  font-size: 0.25rem;
  color: #a5a5a5;
  font-family: 'Century';
  text-transform: uppercase;
}
.pc-public-head h3 {
  line-height: 0.33333333rem;
  font-size: 0.25rem;
  color: #000;
  font-weight: bold;
}
.pc-public-head p {
  line-height: 0.33333333rem;
  font-size: 0.16666667rem;
  color: #5e5e5e;
  font-weight: bold;
}
.pc-public-head p span {
  line-height: 0.33333333rem;
  font-size: 0.16666667rem;
  color: #000;
  font-weight: bold;
}
.pc-major-wrap {
  width: 10rem;
  margin: 0 auto;
  margin-top: 0.125rem;
}
.pc-major-wrap ul li {
  width: 3.23333333rem;
  box-shadow: 0 0 7px 5px #f5f5f5;
  margin-bottom: 0.16666667rem;
}
.pc-major-wrap ul li a {
  display: block;
}
.pc-major-wrap ul li a img {
  display: block;
  width: 100%;
  height: 1.66666667rem;
}
.pc-major-wrap ul li h3 {
  line-height: 0.3rem;
  font-size: 0.16666667rem;
  color: #000;
  text-indent: 0.16666667rem;
  font-weight: bold;
  padding-top: 0.16666667rem;
}
.pc-major-wrap ul li h3 span {
  line-height: 0.3rem;
  font-size: 0.16666667rem;
  color: #ffa321;
}
.pc-major-wrap ul li p {
  line-height: 0.3rem;
  font-size: 0.15rem;
  color: #979797;
  text-indent: 0.16666667rem;
}
.pc-major-wrap ul li .pc-major-btn {
  width: 2.58333333rem;
  margin: 0 auto;
}
.pc-major-wrap ul li .pc-major-btn a {
  display: block;
  width: 1.125rem;
  margin-top: 0.125rem;
  margin-bottom: 0.16666667rem;
  line-height: 0.3rem;
  font-size: 0.16666667rem;
  color: #484848;
  border: 1px solid #c8c8c8;
  text-align: center;
  border-radius: 0.08333333rem 0.08333333rem 0.08333333rem 0.08333333rem;
}
.pc-major-wrap ul li .pc-major-btn a:last-child {
  background: none;
  color: #fff;
  background: #fc5528;
  border: 1px solid #fc5528;
}
.hot-startup-project-wrap {
  width: 10rem;
  margin: 0 auto;
  margin-top: 0.16666667rem;
}
.hot-startup-project-wrap .hot-startup-project-box {
  width: 10rem;
  overflow: hidden;
}
.hot-startup-project-wrap .hot-startup-project-box ul {
  width: 1000%;
}
.hot-startup-project-wrap .hot-startup-project-box ul li {
  width: 1.5rem;
  float: left;
}
.hot-startup-project-wrap .hot-startup-project-box ul li .startup-project-img a {
  display: block;
}
.hot-startup-project-wrap .hot-startup-project-box ul li .startup-project-img a img {
  display: block;
  width: 100%;
  height: 1.08333333rem;
}
.hot-startup-project-wrap .hot-startup-project-box ul li .startup-project-des {
  background: #e5e5e5;
  padding: 0.08333333rem 0.04166667rem;
  position: relative;
}
.hot-startup-project-wrap .hot-startup-project-box ul li .startup-project-des h3 {
  line-height: 0.25rem;
  font-size: 0.15rem;
  color: #000;
}
.hot-startup-project-wrap .hot-startup-project-box ul li .startup-project-des p {
  line-height: 0.16666667rem;
  font-size: 0.11666667rem;
  color: #000;
  text-transform: uppercase;
}
.hot-startup-project-wrap .hot-startup-project-box ul li .startup-project-des a {
  padding: 0.04166667rem 8/120rem;
  border-radius: 0.05rem 0.05rem 0.05rem 0.05rem;
  line-height: 0.16666667rem;
  font-size: 0.13333333rem;
  color: #fff;
  background: #ff0000;
  text-align: center;
  position: absolute;
  top: 50%;
  right: 0.08333333rem;
  transform: translateY(-50%);
}
.sign-dynamic-wrap {
  width: 10rem;
  margin: 0 auto;
  margin-top: 0.25rem;
}
.sign-dynamic-wrap .sign-dynamic-box .sign-dynamic-left {
  width: 2.75833333rem;
}
.sign-dynamic-wrap .sign-dynamic-box .sign-dynamic-left .sign-dynamic-left-img a {
  display: block;
}
.sign-dynamic-wrap .sign-dynamic-box .sign-dynamic-left .sign-dynamic-left-img a img {
  display: block;
  width: 100%;
  height: 2.34166667rem;
}
.sign-dynamic-wrap .sign-dynamic-box .sign-dynamic-left .sign-dynamic-left-des {
  text-align: center;
}
.sign-dynamic-wrap .sign-dynamic-box .sign-dynamic-left .sign-dynamic-left-des p {
  line-height: 0.3rem;
  font-size: 0.16666667rem;
  color: #000;
  text-transform: uppercase;
}
.sign-dynamic-wrap .sign-dynamic-box .sign-dynamic-left .sign-dynamic-left-des a {
  width: 2.66666667rem;
  margin: 0 auto;
  display: block;
  border-radius: 0.05rem 0.05rem 0.05rem 0.05rem;
  line-height: 0.3rem;
  font-size: 0.16666667rem;
  color: #fff;
  background: #ff0000;
  margin-top: 20/120rem;
}
.sign-dynamic-wrap .sign-dynamic-box .sign-dynamic-right {
  width: 6.83333333rem;
}
.sign-dynamic-wrap .sign-dynamic-box .sign-dynamic-right .sign-dynamic-table .tbody-item-title {
  background: #dcdcdc;
  border: 1px solid #a0a0a0;
}
.sign-dynamic-wrap .sign-dynamic-box .sign-dynamic-right .sign-dynamic-table .tbody-item-title li {
  line-height: 0.375rem;
  font-size: 0.15rem;
  color: #131313;
  text-align: center;
  font-weight: bold;
  border-right: 1px solid #a0a0a0;
}
.sign-dynamic-wrap .sign-dynamic-box .sign-dynamic-right .sign-dynamic-table .tbody-item-title li span {
  line-height: 0.3rem;
  font-size: 0.15rem;
  color: #131313;
  font-weight: bold;
}
.sign-dynamic-wrap .sign-dynamic-box .sign-dynamic-right .sign-dynamic-table .tbody-item-title li:nth-of-type(1) {
  width: 2.5rem;
}
.sign-dynamic-wrap .sign-dynamic-box .sign-dynamic-right .sign-dynamic-table .tbody-item-title li:nth-of-type(2) {
  width: 1.25rem;
}
.sign-dynamic-wrap .sign-dynamic-box .sign-dynamic-right .sign-dynamic-table .tbody-item-title li:nth-of-type(3),
.sign-dynamic-wrap .sign-dynamic-box .sign-dynamic-right .sign-dynamic-table .tbody-item-title li:nth-of-type(4) {
  width: 1rem;
}
.sign-dynamic-wrap .sign-dynamic-box .sign-dynamic-right .sign-dynamic-table .tbody-item-title li:nth-of-type(5) {
  flex: 1;
  border-right: none;
}
.sign-dynamic-wrap .sign-dynamic-box .sign-dynamic-right .sign-dynamic-table .tbody-item {
  height: 1.66666667rem;
  overflow: hidden;
  border: 1px solid #a0a0a0;
  border-top: none;
}
.sign-dynamic-wrap .sign-dynamic-box .sign-dynamic-right .sign-dynamic-table .tbody-item ul li {
  border-top: 1px solid #a0a0a0;
}
.sign-dynamic-wrap .sign-dynamic-box .sign-dynamic-right .sign-dynamic-table .tbody-item ul li p {
  line-height: 0.375rem;
  font-size: 0.13333333rem;
  color: #000;
  text-align: center;
  border-right: 1px solid #a0a0a0;
}
.sign-dynamic-wrap .sign-dynamic-box .sign-dynamic-right .sign-dynamic-table .tbody-item ul li p a {
  color: #000;
  font-size: 0.15rem;
}
.sign-dynamic-wrap .sign-dynamic-box .sign-dynamic-right .sign-dynamic-table .tbody-item ul li p:nth-of-type(4),
.sign-dynamic-wrap .sign-dynamic-box .sign-dynamic-right .sign-dynamic-table .tbody-item ul li p:nth-of-type(5) {
  color: #ff0505;
}
.sign-dynamic-wrap .sign-dynamic-box .sign-dynamic-right .sign-dynamic-table .tbody-item ul li p:last-child {
  border-right: none;
}
.sign-dynamic-wrap .sign-dynamic-box .sign-dynamic-right .sign-dynamic-table .tbody-item ul li p:nth-of-type(1) {
  width: 2.5rem;
}
.sign-dynamic-wrap .sign-dynamic-box .sign-dynamic-right .sign-dynamic-table .tbody-item ul li p:nth-of-type(2) {
  width: 1.25rem;
}
.sign-dynamic-wrap .sign-dynamic-box .sign-dynamic-right .sign-dynamic-table .tbody-item ul li p:nth-of-type(3),
.sign-dynamic-wrap .sign-dynamic-box .sign-dynamic-right .sign-dynamic-table .tbody-item ul li p:nth-of-type(4) {
  width: 1rem;
}
.sign-dynamic-wrap .sign-dynamic-box .sign-dynamic-right .sign-dynamic-table .tbody-item ul li p:nth-of-type(5) {
  flex: 1;
}
.sign-dynamic-wrap .sign-dynamic-box .sign-dynamic-right .sign-dynamic-table .tbody-item ul li .hot-span {
  background: red;
  color: #fff;
  border-radius: 10%;
  padding: 2px;
  font-size: 0.11666667rem;
  margin-left: 0.08333333rem;
}
.sign-dynamic-wrap .sign-dynamic-box .sign-dynamic-right .sign-dynamic-table .tbody-item ul li:hover {
  background: #ff7a01;
  cursor: pointer;
}
.sign-dynamic-wrap .sign-dynamic-box .sign-dynamic-right .sign-dynamic-table .tbody-item ul li:hover p {
  color: #fff;
}
.sign-dynamic-wrap .sign-dynamic-box .sign-dynamic-right .sign-dynamic-table .tbody-item ul li:hover p a {
  color: #fff;
}
.sign-dynamic-wrap .sign-dynamic-box .sign-dynamic-right .sign-dynamic-table .tbody-item ul li.swiper-slide-active p {
  color: #ff0000;
}
.sign-dynamic-wrap .sign-dynamic-box .sign-dynamic-right .sign-dynamic-scroll {
  background: #eeeeee;
  height: 0.73333333rem;
}
.sign-dynamic-wrap .sign-dynamic-box .sign-dynamic-right .sign-dynamic-scroll .sign-dynamic-scroll-icon {
  width: 1.25rem;
  position: relative;
}
.sign-dynamic-wrap .sign-dynamic-box .sign-dynamic-right .sign-dynamic-scroll .sign-dynamic-scroll-icon i {
  display: block;
  width: 0.625rem;
  height: 0.625rem;
  background: url('/static/img/ixon/dynamic-icon.png') no-repeat center / contain;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.sign-dynamic-wrap .sign-dynamic-box .sign-dynamic-right .sign-dynamic-scroll .sign-dynamic-scroll-box {
  width: 3.5rem;
  height: 0.31666667rem;
  overflow: hidden;
  background: #fff;
  border: 1px solid #000;
  margin-top: 0.20833333rem;
}
.sign-dynamic-wrap .sign-dynamic-box .sign-dynamic-right .sign-dynamic-scroll .sign-dynamic-scroll-box ul {
  height: 1000%;
}
.sign-dynamic-wrap .sign-dynamic-box .sign-dynamic-right .sign-dynamic-scroll .sign-dynamic-scroll-box ul li {
  height: 0.31666667rem;
  text-align: center;
}
.sign-dynamic-wrap .sign-dynamic-box .sign-dynamic-right .sign-dynamic-scroll .sign-dynamic-scroll-box ul li p {
  flex: 1;
  line-height: 0.31666667rem;
  font-size: 0.16666667rem;
  color: #000;
}
.sign-dynamic-wrap .sign-dynamic-box .sign-dynamic-right .sign-dynamic-scroll .sign-dynamic-scroll-box ul li p:nth-of-type(2) {
  color: #ff7a01;
}
.sign-dynamic-wrap .sign-dynamic-box .sign-dynamic-right .sign-dynamic-scroll .sign-dynamic-scroll-btn {
  flex: 1;
}
.sign-dynamic-wrap .sign-dynamic-box .sign-dynamic-right .sign-dynamic-scroll .sign-dynamic-scroll-btn a {
  display: block;
  width: 1.33333333rem;
  line-height: 0.3rem;
  font-size: 0.16666667rem;
  color: #fff;
  text-align: center;
  background: #ff0000;
  border-radius: 0.03333333rem 0.03333333rem 0.03333333rem 0.03333333rem;
  margin-top: 0.225rem;
  margin-left: 0.25rem;
}
.sign-dynamic-wrap .sign-dynamic-list-box {
  margin-top: 0.20833333rem;
}
.sign-dynamic-wrap .sign-dynamic-list-box ul li {
  width: 1.91666667rem;
}
.sign-dynamic-wrap .sign-dynamic-list-box ul li a {
  display: block;
}
.sign-dynamic-wrap .sign-dynamic-list-box ul li a img {
  display: block;
  width: 100%;
  height: 1.03333333rem;
}
.sign-dynamic-wrap .sign-dynamic-list-box ul li h3 {
  line-height: 0.3rem;
  font-size: 0.15rem;
  color: #000;
  text-align: center;
}
.pc-news-wrap {
  margin-top: 25px;
  background: #eeeeee;
  padding-bottom: 0.25rem;
}
.pc-news-out-box {
  width: 10rem;
  margin: 0 auto;
}
.pc-news-out-box .pc-news-box {
  width: 7.33333333rem;
  overflow: hidden;
}
.pc-news-out-box .pc-news-box .pc-news-pagination h3 {
  flex: 1;
  line-height: 0.375rem;
  font-size: 0.16666667rem;
  color: #767676;
  margin-top: 0.25rem;
  margin-bottom: 0.125rem;
  background: #fff;
  border-bottom: 1px solid #767676;
  text-align: center;
  cursor: pointer;
}
.pc-news-out-box .pc-news-box .pc-news-pagination .pc-news-pagination-active {
  background: #ff7901;
  color: #fff;
  border: 1px solid #ff7901;
}
.pc-news-out-box .pc-news-box .pc-news-swiper {
  width: 1000%;
}
.pc-news-out-box .pc-news-box .pc-news-swiper .pc-news-item {
  width: 7.33333333rem;
  float: left;
}
.pc-news-out-box .pc-news-box .pc-news-swiper .pc-news-item .pc-news-img {
  width: 4.83333333rem;
  height: 3.2rem;
  background: #7b7b7b;
}
.pc-news-out-box .pc-news-box .pc-news-swiper .pc-news-item .pc-news-img a {
  display: block;
  height: 100%;
  position: relative;
}
.pc-news-out-box .pc-news-box .pc-news-swiper .pc-news-item .pc-news-img a img {
  display: block;
  width: 100%;
  margin: 0 auto;
  max-height: 3.2rem;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.pc-news-out-box .pc-news-box .pc-news-swiper .pc-news-item .pc-news-list {
  flex: 1;
}
.pc-news-out-box .pc-news-box .pc-news-swiper .pc-news-item .pc-news-list ul li {
  background: #dcdcdc;
  border-bottom: 0.01666667rem solid #fff;
}
.pc-news-out-box .pc-news-box .pc-news-swiper .pc-news-item .pc-news-list ul li:last-child {
  padding-bottom: none;
}
.pc-news-out-box .pc-news-box .pc-news-swiper .pc-news-item .pc-news-list ul li a {
  display: block;
  width: 2.29166667rem;
  margin: 0 auto;
  height: 0.51666667rem;
  line-height: 0.51666667rem;
  font-size: 0.15rem;
  color: #000;
  white-space: nowrap;
  overflow: hidden;
}
.pc-news-out-box .pc-news-box .pc-news-swiper .pc-news-item .pc-news-list ul li a span {
  display: none;
  line-height: 0.5rem;
  font-size: 0.16666667rem;
  color: #000;
}
.pc-news-out-box .pc-news-box .pc-news-swiper .pc-news-item .pc-news-list ul li:hover {
  background: #ee7800;
  position: relative;
}
.pc-news-out-box .pc-news-box .pc-news-swiper .pc-news-item .pc-news-list ul li:hover a {
  line-height: 0.25rem;
  font-size: 0.15rem;
  color: #fff;
  white-space: normal;
  overflow: visible;
}
.pc-news-out-box .pc-news-box .pc-news-swiper .pc-news-item .pc-news-list ul li:hover a span {
  display: block;
  position: absolute;
  right: 0.08333333rem;
  bottom: 0.025rem;
  line-height: 0.16666667rem;
  font-size: 0.15rem;
  color: #fff;
}
.pc-news-out-box .pc-news-box .pc-news-swiper .pc-news-item .pc-news-list ul li:hover a::before {
  content: '';
  display: block;
  width: 0;
  height: 0;
  border-left: 0.125rem solid transparent;
  border-top: 0.125rem solid transparent;
  border-bottom: 0.125rem solid transparent;
  border-right: 0.125rem solid #ee7800;
  position: absolute;
  top: 50%;
  left: -0.25rem;
  transform: translateY(-50%);
}
.pc-news-out-box .guess-like-wrap {
  width: 2.5rem;
  margin-top: 0.25rem;
}
.pc-news-out-box .guess-like-wrap h2 {
  line-height: 0.375rem;
  font-size: 0.18333333rem;
  color: #555555;
  text-align: center;
}
.pc-news-out-box .guess-like-wrap ul li {
  width: 0.66666667rem;
  border: 1px solid #ff7a01;
  margin-top: 0.16666667rem;
  border-radius: 0.03333333rem 0.03333333rem 0.03333333rem 0.03333333rem;
}
.pc-news-out-box .guess-like-wrap ul li a {
  display: block;
  line-height: 0.3rem;
  font-size: 0.16666667rem;
  color: #ff7a01;
  text-align: center;
}
.pc-news-out-box .guess-like-wrap ul li:hover {
  background: #ff7a01;
  border: 1px solid #ff7a01;
}
.pc-news-out-box .guess-like-wrap ul li:hover a {
  color: #fff;
}
.pc-news-out-box .guess-like-wrap .guess-like-double-btn {
  margin-top: 0.16666667rem;
}
.pc-news-out-box .guess-like-wrap .guess-like-double-btn a {
  display: block;
  width: 1.2rem;
  line-height: 0.3rem;
  font-size: 0.16666667rem;
  color: #fff;
  background: #434343;
  text-align: center;
}
.pc-news-out-box .guess-like-wrap .guess-like-double-btn a:last-child {
  background: #ff7a01;
  color: #fff;
}
.pc-news-out-box .guess-like-wrap .guess-like-img {
  width: 2.5rem;
}
.pc-news-out-box .guess-like-wrap .guess-like-img a {
  display: block;
}
.pc-news-out-box .guess-like-wrap .guess-like-img a img {
  display: block;
  width: 100%;
  height: 1.91666667rem;
}
.enter-xdf-wrap {
  width: 10rem;
  margin: 0 auto;
  overflow: hidden;
}
.enter-xdf-wrap .enter-xdf-box {
  width: 10rem;
  overflow: hidden;
}
.enter-xdf-wrap .enter-xdf-box .enter-xdf-pagination h3 {
  flex: 1;
  line-height: 0.375rem;
  font-size: 0.16666667rem;
  color: #767676;
  margin-top: 0.25rem;
  margin-bottom: 0.125rem;
  background: #fff;
  border-bottom: 1px solid #767676;
  text-align: center;
  cursor: pointer;
}
.enter-xdf-wrap .enter-xdf-box .enter-xdf-pagination .enter-xdf-pagination-active {
  background: #ff7901;
  color: #fff;
  border: 1px solid #ff7901;
}
.enter-xdf-wrap .enter-xdf-box .enter-xdf-wrapper {
  width: 1000%;
}
.enter-xdf-wrap .enter-xdf-box .enter-xdf-wrapper .enter-xdf-item {
  width: 10rem;
  float: left;
}
.enter-xdf-wrap .enter-xdf-box .enter-xdf-wrapper .enter-xdf-item ul {
  width: 10rem;
}
.enter-xdf-wrap .enter-xdf-box .enter-xdf-wrapper .enter-xdf-item ul li {
  width: 2.45833333rem;
}
.enter-xdf-wrap .enter-xdf-box .enter-xdf-wrapper .enter-xdf-item ul li a {
  position: relative;
}
.enter-xdf-wrap .enter-xdf-box .enter-xdf-wrapper .enter-xdf-item ul li a {
  display: block;
}
.enter-xdf-wrap .enter-xdf-box .enter-xdf-wrapper .enter-xdf-item ul li a img {
  display: block;
  width: 100%;
  height: 3.275rem;
}
.enter-xdf-wrap .enter-xdf-box .enter-xdf-wrapper .enter-xdf-item ul li h3 {
  width: 100%;
  line-height: 0.3rem;
  font-size: 0.16666667rem;
  color: #fff;
  background: rgba(0, 0, 0, 0.5);
  text-align: center;
  position: absolute;
  bottom: 0;
  left: 0;
}
.enter-xdf-wrap .enter-xdf-box .enter-xdf-wrapper .enter-xdf-item ul li:nth-of-type(2) a,
.enter-xdf-wrap .enter-xdf-box .enter-xdf-wrapper .enter-xdf-item ul li:nth-of-type(3) a {
  display: block;
}
.enter-xdf-wrap .enter-xdf-box .enter-xdf-wrapper .enter-xdf-item ul li:nth-of-type(2) a img,
.enter-xdf-wrap .enter-xdf-box .enter-xdf-wrapper .enter-xdf-item ul li:nth-of-type(3) a img {
  display: block;
  width: 100%;
  height: 1.61666667rem;
}
.enter-xdf-wrap .enter-xdf-box .enter-xdf-wrapper .enter-xdf-item ul li:nth-of-type(2) a:first-child,
.enter-xdf-wrap .enter-xdf-box .enter-xdf-wrapper .enter-xdf-item ul li:nth-of-type(3) a:first-child {
  margin-bottom: 0.04166667rem;
}
.basic-skills-wrap {
  background: #eeeeee;
  padding-bottom: 0.25rem;
}
.basic-skills-wrap .pc-public-head h4 {
  color: #464646;
}
.basic-skills-wrap ul {
  width: 10rem;
  margin: 0 auto;
}
.basic-skills-wrap ul li {
  width: 3.16666667rem;
  margin-top: 0.16666667rem;
  cursor: pointer;
}
.basic-skills-wrap ul li h3 {
  line-height: 0.5rem;
  font-size: 0.16666667rem;
  color: #000;
  text-align: center;
}
.basic-skills-wrap ul li video {
  height: 1.75rem;
}
.basic-skills-wrap .double-btn {
  width: 6rem;
  margin: 0 auto;
  margin-top: 0.25rem;
}
.basic-skills-wrap .double-btn a {
  display: block;
  width: 2.75rem;
  line-height: 0.41666667rem;
  font-size: 0.2rem;
  color: #fff;
  text-align: center;
  border-radius: 0.05rem 0.05rem 0.05rem 0.05rem;
  background: #ff7901;
  border: 1px solid #ff7901;
}
.basic-skills-wrap .double-btn a:last-child {
  color: #ff7901;
  background: #fff;
}
.pc-employment-wrap {
  width: 10rem;
  margin: 0 auto;
  margin-top: 0.16666667rem;
}
.pc-employment-wrap .job-guide-box {
  width: 7.16666667rem;
}
.pc-employment-wrap .job-guide-box ul li {
  width: 1.79166667rem;
}
.pc-employment-wrap .job-guide-box ul li a {
  display: block;
}
.pc-employment-wrap .job-guide-box ul li a img {
  display: block;
  width: 100%;
  height: 1.08333333rem;
}
.pc-employment-wrap .job-guide-box ul li.job-guide-des {
  text-align: center;
}
.pc-employment-wrap .job-guide-box ul li.job-guide-des h3 {
  width: 1.33333333rem;
  margin: 0 auto;
  margin-bottom: 6/120rem;
  border-bottom: 2/120rem solid #ff7a01;
  line-height: 0.375rem;
  font-size: 0.18333333rem;
  color: #ff7a01;
}
.pc-employment-wrap .job-guide-box ul li.job-guide-des p {
  line-height: 0.20833333rem;
  font-size: 0.13333333rem;
  color: #000;
}
.pc-employment-wrap .employment-list-box {
  width: 2.58333333rem;
}
.pc-employment-wrap .employment-list-box .employment-title h3 {
  line-height: 0.3rem;
  font-size: 0.20833333rem;
  color: #e22a2c;
  font-weight: bold;
  text-align: center;
  letter-spacing: 0.08333333rem;
}
.pc-employment-wrap .employment-list-box .employment-list-box {
  background: #e22a2c;
  padding-bottom: 0.08333333rem;
}
.pc-employment-wrap .employment-list-box .employment-list-box .employment-list-title ul {
  width: 2.46666667rem;
  margin: 0 auto;
  padding-top: 0.08333333rem;
}
.pc-employment-wrap .employment-list-box .employment-list-box .employment-list-title ul li {
  width: 0.51666667rem;
  line-height: 0.25rem;
  font-size: 0.11666667rem;
  color: #fff000;
  text-align: center;
}
.pc-employment-wrap .employment-list-box .employment-list-box .employment-list-title ul li:nth-of-type(2) {
  width: 1rem;
}
.pc-employment-wrap .employment-list-box .employment-list-box .employment-list-title ul li:last-child {
  flex: 1;
}
.pc-employment-wrap .employment-list-box .employment-list-box .employment-list-swiper {
  width: 2.46666667rem;
  margin: 0 auto;
  height: 2.16666667rem;
  overflow: hidden;
  background: #fff;
}
.pc-employment-wrap .employment-list-box .employment-list-box .employment-list-swiper ul {
  height: 1000%;
}
.pc-employment-wrap .employment-list-box .employment-list-box .employment-list-swiper ul li {
  height: 0.3rem;
  text-align: center;
}
.pc-employment-wrap .employment-list-box .employment-list-box .employment-list-swiper ul li p {
  width: 0.51666667rem;
  line-height: 0.3rem;
  font-size: 0.13333333rem;
  color: #000;
}
.pc-employment-wrap .employment-list-box .employment-list-box .employment-list-swiper ul li p:nth-of-type(even) {
  color: #ff7a01;
}
.pc-employment-wrap .employment-list-box .employment-list-box .employment-list-swiper ul li p:last-child {
  flex: 1;
}
.pc-employment-wrap .employment-list-box .join-us-btn {
  margin-top: 0.06666667rem;
}
.pc-employment-wrap .employment-list-box .join-us-btn a {
  display: block;
  line-height: 0.275rem;
  font-size: 0.15rem;
  color: #fff000;
  text-align: center;
  background: #e22a2c;
}
.pc-teacher-wrap {
  width: 10rem;
  margin: 0 auto;
  box-sizing: border-box;
  clear: both;
  overflow: hidden;
  padding: 15px;
}
.pc-teacher-wrap ul {
  width: 1000%;
}
.pc-teacher-wrap ul li {
  width: 1.96666667rem;
  float: left;
  box-shadow: 0 0 5px 2px #e2e2e2;
  position: relative;
  cursor: pointer;
}
.pc-teacher-wrap ul li .pc-teacher-img {
  margin: 0 auto;
}
.pc-teacher-wrap ul li .pc-teacher-img a {
  width: 1.96666667rem;
  margin: 0 auto;
}
.pc-teacher-wrap ul li .pc-teacher-img a {
  display: block;
}
.pc-teacher-wrap ul li .pc-teacher-img a img {
  display: block;
  width: 100%;
  height: 2.83333333rem;
}
.pc-teacher-wrap ul li .pc-teacher-des {
  height: 100%;
  padding: 0.04166667rem;
  background: rgba(0, 0, 0, 0.7);
  position: absolute;
  bottom: -2.83333333rem;
  left: 0;
  opacity: 0;
  z-index: 10;
  transition: all 0.5s;
}
.pc-teacher-wrap ul li .pc-teacher-des h3 {
  line-height: 0.3rem;
  font-size: 0.16666667rem;
  color: #fff;
  text-align: center;
}
.pc-teacher-wrap ul li .pc-teacher-des p {
  line-height: 0.18333333rem;
  font-size: 0.11666667rem;
  color: #fff;
  text-align: justify;
  display: -webkit-box;
  /* 基于WebKit内核的浏览器，如Chrome、Safari */
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 11;
  /* 需要显示的行数 */
  overflow: hidden;
  text-overflow: ellipsis;
}
.pc-teacher-wrap ul li .pc-teacher-des a {
  display: block;
  width: 1rem;
  line-height: 0.25rem;
  font-size: 0.16666667rem;
  color: #fff;
  text-align: center;
  border-radius: 0.13333333rem 0.13333333rem 0.13333333rem 0.13333333rem;
  border: 1px solid #fff;
  position: absolute;
  bottom: 0.20833333rem;
  left: 50%;
  transform: translateX(-50%);
}
.pc-teacher-wrap ul li:hover {
  transition: 0.5s;
}
.pc-teacher-wrap ul li:hover .pc-teacher-des {
  background: rgba(0, 0, 0, 0.7);
  bottom: 0;
  opacity: 1;
}
.cooperative-wrap {
  background: #eeeeee;
  padding-top: 0.04166667rem;
  padding-bottom: 0.25rem;
  margin-top: 0.16666667rem;
}
.cooperative-wrap .cooperative-box {
  width: 10rem;
  margin: 0 auto;
  margin-top: 0.125rem;
}
.cooperative-wrap .cooperative-box ul li {
  width: 1.4rem;
  margin-top: 0.04166667rem;
  position: relative;
}
.cooperative-wrap .cooperative-box ul li a {
  display: block;
}
.cooperative-wrap .cooperative-box ul li a img {
  display: block;
  width: 100%;
  height: 1rem;
}
.cooperative-wrap .cooperative-box ul li p {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 1rem;
  background: rgba(0, 0, 0, 0.8);
  line-height: 1rem;
  font-size: 0.15rem;
  color: #fff;
  text-align: center;
  opacity: 0;
}
.cooperative-wrap .cooperative-box ul li:hover {
  cursor: pointer;
}
.cooperative-wrap .cooperative-box ul li:hover p {
  opacity: 1;
  transition: all 0.3s;
}
.all-xdf-school-wrap {
  width: 10rem;
  margin: 0 auto;
}
.all-xdf-school-wrap ul {
  display: flex;
  flex-wrap: wrap;
  margin-left: -0.08333333rem;
  height: 0.5rem;
  overflow: hidden;
  transform: all 3s ease-in;
}
.all-xdf-school-wrap ul li {
  width: 1.58333333rem;
  margin-left: 0.08333333rem;
}
.all-xdf-school-wrap ul li a {
  display: block;
  line-height: 0.33333333rem;
  font-size: 0.15rem;
  color: #5d5d5d;
  text-align: center;
  margin-top: 0.125rem;
  border: 1px solid #E6E7E4;
  background: #fff;
  border-radius: 0.03333333rem 0.03333333rem 0.03333333rem 0.03333333rem;
}
.all-xdf-school-wrap ul li a:hover {
  color: #fff;
  background: #ff7700;
  border: 1px solid #ff7700;
}
.all-xdf-school-wrap .more-friendly-on,
.all-xdf-school-wrap .more-friendly-up {
  height: 0.33333333rem;
  line-height: 0.33333333rem;
  font-size: 0.13333333rem;
  color: #5d5d5d;
  float: right;
  margin-right: 0.08333333rem;
  border-bottom: 1px solid #5d5d5d;
}
.all-xdf-school-wrap .more-friendly-on:hover,
.all-xdf-school-wrap .more-friendly-up:hover {
  color: #ff7700;
  border-bottom: 1px solid #ff7700;
}
.all-xdf-school-wrap .more-friendly-up {
  display: none;
}
.friendly-link-wrap {
  width: 10rem;
  margin: 0 auto;
  margin-top: 0.20833333rem;
}
.friendly-link-wrap ul li {
  width: 1.58333333rem;
}
.friendly-link-wrap ul li a {
  display: block;
  line-height: 0.3rem;
  font-size: 0.15rem;
  color: #000;
  text-align: center;
  margin-top: 0.125rem;
  background: #E6E7E4;
  border-radius: 0.03333333rem 0.03333333rem 0.03333333rem 0.03333333rem;
}
.friendly-link-wrap ul li a:hover {
  color: #fff;
  background: #ff7700;
}
.about-xdf-wrap {
  width: 10rem;
  margin: 0 auto;
  margin-top: 0.66666667rem;
}
.about-xdf-wrap ul li {
  flex: 1;
}
.about-xdf-wrap ul li a {
  border-right: 1px solid #000;
}
.about-xdf-wrap ul li a .about-xdf-icon {
  width: 0.66666667rem;
}
.about-xdf-wrap ul li a .about-xdf-icon i {
  display: block;
  width: 0.375rem;
  margin: 0 auto;
  height: 0.375rem;
  margin-top: 0.08333333rem;
  background: url('/static/img/ixon/about-xdf/icon_add.png') no-repeat center / contain;
}
.about-xdf-wrap ul li a .about-xdf-des {
  flex: 1;
}
.about-xdf-wrap ul li a .about-xdf-des h3 {
  line-height: 0.3rem;
  font-size: 0.16666667rem;
  color: #000;
}
.about-xdf-wrap ul li a .about-xdf-des p {
  line-height: 0.275rem;
  font-size: 0.15rem;
  color: #000;
}
.about-xdf-wrap ul li:nth-of-type(2) .about-xdf-icon i {
  background: url('/static/img/ixon/about-xdf/icon_weixin.png') no-repeat center / contain;
}
.about-xdf-wrap ul li:nth-of-type(3) .about-xdf-icon i {
  background: url('/static/img/ixon/about-xdf/icon_zhuanye.png') no-repeat center / contain;
}
.about-xdf-wrap ul li:nth-of-type(4) .about-xdf-icon i {
  background: url('/static/img/ixon/about-xdf/icon_xdh.png') no-repeat center / contain;
}
.about-xdf-wrap ul li:nth-of-type(5) a {
  border-right: none;
}
.about-xdf-wrap ul li:nth-of-type(5) .about-xdf-icon i {
  background: url('/static/img/ixon/about-xdf/icon_tel.png') no-repeat center / contain;
}
.about-xdf-wrap ul li:hover .about-xdf-des h3,
.about-xdf-wrap ul li:hover .about-xdf-des p {
  color: #ff7a01;
}
.about-xdf-wrap ul li:hover:nth-of-type(1) .about-xdf-icon i {
  background: url('/static/img/ixon/about-xdf/icon_add_hover.png') no-repeat center / contain;
}
.about-xdf-wrap ul li:hover:nth-of-type(2) .about-xdf-icon i {
  background: url('/static/img/ixon/about-xdf/icon_weixin_hover.png') no-repeat center / contain;
}
.about-xdf-wrap ul li:hover:nth-of-type(3) .about-xdf-icon i {
  background: url('/static/img/ixon/about-xdf/icon_zhuanye_hover.png') no-repeat center / contain;
}
.about-xdf-wrap ul li:hover:nth-of-type(4) .about-xdf-icon i {
  background: url('/static/img/ixon/about-xdf/icon_xdh_hover.png') no-repeat center / contain;
}
.about-xdf-wrap ul li:hover:nth-of-type(5) .about-xdf-icon i {
  background: url('/static/img/ixon/about-xdf/icon_tel_hover.png') no-repeat center / contain;
}
.w1200,
.pc-footer-wrap .pc-footer-box {
  max-width: 1200px;
  min-width: 800px;
  margin: 0 auto;
}
.pc-footer-wrap {
  margin-top: 30px;
  background: #323333;
  padding: 30px 0;
}
.pc-footer-wrap .pc-footer-box .pc-footer-logo {
  width: 365px;
  margin-top: 20px;
}
.pc-footer-wrap .pc-footer-box .pc-footer-logo a {
  display: block;
}
.pc-footer-wrap .pc-footer-box .pc-footer-logo a img {
  display: block;
  width: 365px;
}
.pc-footer-wrap .pc-footer-box .pc-footer-copyright ul li p {
  line-height: 0.3rem;
  font-size: 0.13333333rem;
  color: #d0d0d0;
}
.pc-footer-wrap .pc-footer-box .pc-footer-copyright ul li p a {
  line-height: 0.3rem;
  font-size: 0.13333333rem;
  color: #888888;
}
.pc-footer-wrap .pc-footer-box .pc-footer-copyright ul li p a:hover {
  color: #fe6829;
}
.pc-footer-wrap .pc-footer-box .pc-footer-copyright ul li p span {
  line-height: 0.3rem;
  font-size: 0.13333333rem;
  color: #fff;
}
